﻿/*CSS style table-none border list*/
.noborderTable { width: 100%; border-collapse: collapse; }
    .noborderTable th, .noborderTable td { border: none; }
    .noborderTable .altrow { background-color: #e6eeee; }
    .noborderTable textArea { height: 70px; width: 660px; }
    .noborderTable .datePickerInput { background-image: url(../image/architect.png); background-position: right center; background-repeat: no-repeat; }

    /*CSS style form button*/
    .noborderTable .grayFontColor { color: #999; }




/*CSS list table*/

/*CSS style table list*/
.listTable { border-collapse: collapse; border: 1px #ccc solid; table-layout: fixed; width: 100%; }
    .listTable th { padding-bottom: 15px; padding-top: 15px; }
        .listTable th a, .listTable th span { color: #000; }

    .listTable th,
    .listTable td { border: none; border-bottom: 1px solid #ccc; overflow: hidden; padding-left: 5px; text-overflow: ellipsis; white-space: nowrap; }
    .listTable th { background-color: #f2f2f2; text-align: left; }
    .listTable .altrow { background-color: #fff; }


/*CSS submit area*/
.submitArea { height: 40px; text-align: right; }

/*CSS pagenation*/
.oagrid_pagenav { background-color: #f2f2f2; border: 1px solid #ccc; border-top: none; color: gray; padding: 10px; text-align: right; }


    .oagrid_pagenav a { background-color: white; border: #ccc 1px solid; padding: 2px 6px; margin: 0px 2px; color: #06c; text-decoration: none; }
        .oagrid_pagenav a:hover, .pagination a:active { border: #b7d8ee 1px solid; color: #0066a7; background-color: #d2eaf6; }
.oagrid_pagenav_selectedpagenumber { border: #ccc 1px solid; padding: 2px 6px; margin: 0px 3px; font-weight: bold; color: #000; background-color: #fff; }
.oagrid_pagenav span.disabled { display: none; }
.yui3-cssbase .oagrid_pagenav input { width: 25px; height: 15px; text-align: right; }
.oagrid_pagenav strong { color: Black; padding: 0.5em; }

.FontEnabled { color: silver; }

/*CSS advance search*/

.tableoperation { background-color: #f9f9f9; border: 1px solid #ccc; border-bottom: none; padding: 6px 6px; }
    .tableoperation input.searchInput { height: 26px; margin-left: 20px; width: 200px; vertical-align: middle; }
 
.advanceSearchButton { display: block; float: right; height: 40px; line-height: 40px; width: 70px; text-align: center; *margin-top: 3px; }
.filterContent { background-color: #ffc; border: 1px solid #ccc; border-bottom: none; display: none; }
.yui3-cssbase .filterContent input[type="text"],
.yui3-cssbase .filterContent select { width: 120px; }
.advanceselect { background-color: #ffc; border: 1px solid #ccc; border-bottom: none; }
